cabbage rose - Spanish English Dictionary